package Collection.Arrays;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

public class ArraysAsListDemo {
    public static void main(String[] args) {
        /**
         * 数组转集合 : Arrays.asList(T... t)   用List接口接收
         *  集合转数组 : List
         *
         */
        List<String> list = Arrays.asList("1","2","3");
        System.out.println(list);
        //list.add("4");
        // System.out.println(list);    无法加入 "4"  运行时异常


        List<Integer> list2 = new ArrayList<Integer>();
        list2.add(2);
        list2.add(7);
        list2.add(6);
        list2.add(10);
        list2.add(9);
        // 只能是Object数组
        Object[] intArr = list2.toArray();
        System.out.println(intArr);
        //获取元素只能强转
        int i = (int) intArr[0];
        System.out.println(i);
    }
}
